package cn.com.dstz.utils;

import java.text.DecimalFormat;



public class NumberUtils{

	public static boolean getBoolean( String value ){
		return "true".equals( value );
	}
	
	public static  int getInt(String num, int defaultValue){
		
		int intValue = defaultValue;
		if(ValidUtils.isNum(num)){
			if( Double.valueOf( num ) < Integer.MAX_VALUE ){
				 intValue = Integer.valueOf(num);
			}
		}
		
		return intValue;
    }
	
	/**
	 * 取得point位小数, 
	 * @param point	
	 * 			格式为0.0, 表示1位小数
	 * @param num
	 * @return
	 */
	public static String numFormat( String point, Object num ){
		DecimalFormat   df = new   java.text.DecimalFormat( point );
		return df.format ( num );
	}
	
}
